An Intensional Functional Model of Trust
نویسندگان
چکیده
essential properties of trust its dynamics context-dependence, calculation, evolution It should be possible to reason about trust across contexts to import trust model into a programming language to include trust model in designing trustworthy computing systems IFIP2008 – p. 5/18 Intension and Extension Intensional logic permits expressions whose value depends on hidden contexts. The real meaning of an expression whose truth-value depends on the context of its utterance is its intension (Carnap 1956) – representation level The extension of that expression is its actual truth-value in different possible contexts. – evaluation level Extension need not be finite. Real meaning of an expression is a function from Contexts to Values.
منابع مشابه
Higher-Order Functional Languages and Intensional Logic
In this paper we demonstrate that a broad class of higher-order functional programs can be transformed into semantically equivalent multidimensional intensional programs that contain only nullary variable definitions. The proposed algorithm systematically eliminates userdefined functions from the source program, by appropriately introducing context-manipulation (i.e., intensional) operators. Th...
متن کاملFirst-Order Functional Languages and Intensional Logic
The purpose of this paper is to demonstrate that first-order functional programs can be transformed into intensional programs of nullary variables, in a semantics preserving way. On the foundational side, the goal of our study is to bring new insights and a better understanding of the nature of functional languages. From a practical point of view, our investigation provides a formal basis for t...
متن کاملGEM: A distributed goal evaluation algorithm for trust management
Trust management is an approach to access control in distributed systems where access decisions are based on policy statements issued by multiple principals and stored in a distributed manner. In trust management, the policy statements of a principal can refer to other principals’ statements; thus, the process of evaluating an access request (i.e., a goal) consists of finding a “chain” of polic...
متن کاملTheory and Practice of Logic Programming
Trust management is an approach to access control in distributed systems where access decisions are based on policy statements issued by multiple principals and stored in a distributed manner. In trust management, the policy statements of a principal can refer to other principals’ statements; thus, the process of evaluating an access request (i.e., a goal) consists of finding a “chain” of polic...
متن کاملAn Active Functional Intensional Database
We introduce a new kind of functional database that unifies concepts from the realms of publish-subscribe middleware, pervasive computing, and intensional programming. The AFID (Active Functional Intensional Database) Project allows the distribution of both pervasive context and related, versioned content, and offers the means of effecting a client’s interaction with both. The AFID data model b...
متن کامل